Internet Archive BookReader

Intertidal macrophytes of Santa Cruz Island, California